home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / mapmem1.arc / MAPMEM.DOC < prev   
Encoding:
Text File  |  1987-08-09  |  1.8 KB  |  30 lines

  1.                                     MAPMEM
  2.        ================================================================
  3.  
  4.     MAPMEM.COM is used to display the current DOS memory map.  It shows the
  5.     resident programs, how much memory they use, and what interrupt vectors
  6.     each  currently  owns.   MAPMEM  also  shows information about expanded
  7.     memory when such a driver is installed.  MAPMEM writes to the  standard
  8.     output - thus the output can be printed or stored to a file.
  9.  
  10.     Calling MAPMEM with a "V" command line parameter (i.e., MAPMEM /V) will
  11.     show additional information about each memory block.  MAPMEM will  also
  12.     accept  V  or  -V  as the command line switch for the "verbose" option.
  13.     The "Files" column shows the number of file handles that each  resident
  14.     block  has  kept  open.  Each block of memory reported by DOS is listed
  15.     individually in verbose mode.  This is useful  in  debugging  problems,
  16.     either  with  the  TSR  package  itself,  or  perhaps with the resident
  17.     programs that you are using.
  18.  
  19.     MAPMEM shows MARKs and FMARKs so that you can look at them prior  to  a
  20.     RELEASE.  A MARK will show the owner name "MARK", and the mark name (if
  21.     any) in the command line area.  An FMARK will show "N/A" in  the  owner
  22.     column  (due  to  the minimal memory kept by an FMARK), and the name of
  23.     the mark file in the command line area.
  24.  
  25.     Everything we know about DOS  memory  allocation  is  embodied  in  the
  26.     source  code  for  MAPMEM  and  RELEASE.   We found this out by piecing
  27.     together tips from friends and through many hours of snooping.   Please
  28.     don't call for an explanation.
  29. Φ,╬╕ΦÇσΦy╠á2Σ └uΘ
  30. ╕êåz Θ╕êåz ì╛| Φ■═Φ¡╧Pèåz 2Σ-Yæ;┴Θ0ì╛| Wì╛| Φ┌═╕Pèåz 2Σ-Φ